package sample.plugin.model;

import java.io.Serializable;


/**
 * The Class CaseIntroDto.
 */
public class CaseIntroDto implements Serializable {

	/** The Constant serialVersionUID. */
	private static final long serialVersionUID = 3789635919742176329L;
	
	/** The result. */
	private CaseResult result ; 
	
	
	/** The method name. */
	private  String methodName;
	/**
     * 測試項目編號
     * Test item number.
     *
     * @return the string
     */
	private  String testItemNo;
    
    /**
     * 測試項目名稱
     * Test item name.
     *
     * @return the string
     */
	private  String testItemName;    
    
    /**
     * 需求單元編號
     * Requirement unit number.
     *
     * @return the string
     */
	private  String requireUnitNo;
    
    /**
     * 撰寫人員
     * Author.
     *
     * @return the string
     */
	private   String author;
    
    /**
     * 撰寫日期
     * Compose date.
     *
     * @return the string
     */
	private  String composeDate;
    
    /**
     * 個案編號
     * Case no.
     *
     * @return the string
     */
	private   String caseNo;
    
    /**
     * 個案說明
     * Case introduction.
     *
     * @return the string
     */
	private   String caseIntro;
    
    /**
     * 前置條件
     * Prerequisite.
     *
     * @return the string
     */
	private   String prerequisite;
    
    /**
     * 測試程序
     * Test steps.
     *
     * @return the string
     */
	private    String testSteps;
    
    /**
     * 預期結果
     * Expect.
     *
     * @return the string
     */
	private   String expect;

	/**
	 * Gets the test item no.
	 *
	 * @return the test item no
	 */
	public String getTestItemNo() {
		return testItemNo;
	}

	/**
	 * Sets the test item no.
	 *
	 * @param testItemNo the new test item no
	 */
	public void setTestItemNo(String testItemNo) {
		this.testItemNo = testItemNo;
	}

	/**
	 * Gets the test item name.
	 *
	 * @return the test item name
	 */
	public String getTestItemName() {
		return testItemName;
	}

	/**
	 * Sets the test item name.
	 *
	 * @param testItemName the new test item name
	 */
	public void setTestItemName(String testItemName) {
		this.testItemName = testItemName;
	}

	/**
	 * Gets the require unit no.
	 *
	 * @return the require unit no
	 */
	public String getRequireUnitNo() {
		return requireUnitNo;
	}

	/**
	 * Sets the require unit no.
	 *
	 * @param requireUnitNo the new require unit no
	 */
	public void setRequireUnitNo(String requireUnitNo) {
		this.requireUnitNo = requireUnitNo;
	}

	/**
	 * Gets the author.
	 *
	 * @return the author
	 */
	public String getAuthor() {
		return author;
	}

	/**
	 * Sets the author.
	 *
	 * @param author the new author
	 */
	public void setAuthor(String author) {
		this.author = author;
	}

	/**
	 * Gets the compose date.
	 *
	 * @return the compose date
	 */
	public String getComposeDate() {
		return composeDate;
	}

	/**
	 * Sets the compose date.
	 *
	 * @param composeDate the new compose date
	 */
	public void setComposeDate(String composeDate) {
		this.composeDate = composeDate;
	}

	/**
	 * Gets the case no.
	 *
	 * @return the case no
	 */
	public String getCaseNo() {
		return caseNo;
	}

	/**
	 * Sets the case no.
	 *
	 * @param caseNo the new case no
	 */
	public void setCaseNo(String caseNo) {
		this.caseNo = caseNo;
	}

	/**
	 * Gets the case intro.
	 *
	 * @return the case intro
	 */
	public String getCaseIntro() {
		return caseIntro;
	}

	/**
	 * Sets the case intro.
	 *
	 * @param caseIntro the new case intro
	 */
	public void setCaseIntro(String caseIntro) {
		this.caseIntro = caseIntro;
	}

	/**
	 * Gets the prerequisite.
	 *
	 * @return the prerequisite
	 */
	public String getPrerequisite() {
		return prerequisite;
	}

	/**
	 * Sets the prerequisite.
	 *
	 * @param prerequisite the new prerequisite
	 */
	public void setPrerequisite(String prerequisite) {
		this.prerequisite = prerequisite;
	}

	/**
	 * Gets the test steps.
	 *
	 * @return the test steps
	 */
	public String getTestSteps() {
		return testSteps;
	}

	/**
	 * Sets the test steps.
	 *
	 * @param testSteps the new test steps
	 */
	public void setTestSteps(String testSteps) {
		this.testSteps = testSteps;
	}

	/**
	 * Gets the expect.
	 *
	 * @return the expect
	 */
	public String getExpect() {
		return expect;
	}

	/**
	 * Sets the expect.
	 *
	 * @param expect the new expect
	 */
	public void setExpect(String expect) {
		this.expect = expect;
	}

	/**
	 * Gets the method name.
	 *
	 * @return the method name
	 */
	public String getMethodName() {
		return methodName;
	}

	/**
	 * Sets the method name.
	 *
	 * @param methodName the new method name
	 */
	public void setMethodName(String methodName) {
		this.methodName = methodName;
	}

	/**
	 * Gets the result.
	 *
	 * @return the result
	 */
	public CaseResult getResult() {
		return result;
	}

	/**
	 * Sets the result.
	 *
	 * @param result the new result
	 */
	public void setResult(CaseResult result) {
		this.result = result;
	}

}
